package com.aiti.lulian.dto;

import com.aiti.base.core.base.dto.PageDto;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
public class CardEnterpriseCircleUserCardDto extends PageDto implements Serializable {

    private static final long serialVersionUID = 1L;

    private String baseId;

    /**
     * 名企圈id
     */
    private String circleId;

    /**
     * 邀请人名片id
     */
    private String inviterCardId;

    /**
     * 名片id
     */
    private String cardId;

    /**
     * 类型 0为圈子普通成员  1为圈子主理人 2为圈子创建人
     */
    private String type;

    /**
     * 创建时间
     */
    private Date baseCreateTime;

    /**
     * 修改时间
     */
    private Date baseUpdateTime;

    /**
     * 删除状态，0-未删除，1-删除
     */
    private Byte isDelete;

    /**
     * 创建人id
     */
    private String creator;

    /**
     * 修改人id
     */
    private String updateBy;

    /**
     * 标签id
     */
    private String labelId;

    /**
     * 个人简介
     */
    private String profile;

    /**
     * 查询条件：成员名称
     */
    private String name;

    /**
     * 批量操作对象集
     */
    private List<String> baseIds;

    /**
     * 设置主理人
     * 操作者名片ID
     */
    private String operatorCardId;
}
